@for(col of frozenColumns(); track col.field) { } @for(col of scrollableColumns(); track col.field) { } @for(col of frozenColumns(); track col.field) { } @for(col of scrollableColumns(); track col.field) { } @for(row of paginatedData(); track row.id; let i = $index) { @for(col of frozenColumns(); track col.field) { } @for(col of scrollableColumns(); track col.field) { } } @empty { } @for(col of frozenColumns(); track col.field) { } @for(col of scrollableColumns(); track col.field) { } @if(totalPages() > 1) { @for(col of frozenColumns(); track col.field) { } @for(col of scrollableColumns(); track col.field) { } }
CH
{{ col.header }} @if(col.sortable) { @switch (getSortState(col.field)) { @case ('asc') { } @case ('desc') { } @case ('none') { } } }
{{ col.header }} @if(col.sortable) { @switch (getSortState(col.field)) { @case ('asc') { } @case ('desc') { } @case ('none') { } } }
ACT
@if(col.filterable) { } @if(col.filterable) { }
@if(col.cellTemplate) { } @else { {{ row[col.field] }} } @if(col.cellTemplate) { } @else { {{ row[col.field] }} }
@if(actionMenuOpen() === row.id) { }
No records found.
@if(col.footer) { {{ col.footer(paginatedData()) }} } @if(col.footer) { {{ col.footer(paginatedData()) }} }
Total @if(col.footer) { {{ col.footer(processedData()) }} } @if(col.footer) { {{ col.footer(processedData()) }} }
@if (pagination().pageSize !== -1) { Page {{ pagination().pageIndex + 1 }} of {{ totalPages() }} | Showing {{ (pagination().pageIndex * pagination().pageSize) + 1 }} - {{ Math.min((pagination().pageIndex + 1) * pagination().pageSize, totalRecords()) }} of {{ totalRecords() }} } @else { Showing all {{ totalRecords() }} records }